electrical power installations - Español Inglés Diccionario